mənchə̀

Phonetic
[mə̀ntʃʰœ̀]
English: Translation
road; way
French: Translation
route; voie
noun
Location and Directions