English → Tetun

heel

(of foot) ain tuban; (of shoe)

All translations

More