English → Tetun

stamp (one's foot)

tebe rai

More