English → Tetun

palm (of hand)

liman-laran

All translations

More