English → Tetun

heel (of foot)

ain-tuban

More