English → Tetun

beat (hit)

hurlele

More