Translation of موچری in English:

موچری

Pronunciation /mo:tʃri:/

feminine noun

  • a type of shoe