məmə̀nchə̀

Phonetic
[mə̄mə̀ntʃʰœ̀]
English: Translation
roads; ways
French: Translation
routes; voies
noun
Location and Directions