English → Tetun

sole (of foot)

ain laran

All translations

More