Quick Reference
- What does mapatya mean in English?
- mapatya means "Twins" in English.
- Definition of mapatya
- Two offspring born at the same time to the same mother.
- Tsanangudzo yemapatya
- Mapatya vana vaviri vanozvarwa nguva imwe namai vamwe chete. manyaviri manyambiri
- Part of speech
- noun