Quick Reference
- What does mochari mean in English?
- mochari means "Morgue" in English.
- Definition of mochari
- A building or room where the bodies of the dead are kept before burial or cremation.
- Tsanangudzo yemochari
- Mochari imba inochengeterwa zvitunha zvevanhu zvisati zvavigwa.
- Part of speech
- noun