Quick Reference
- What does imbwa mupengo mean in English?
- imbwa mupengo means "rabid dog" in English.
- Definition of imbwa mupengo
- A dog infected with rabies, a viral disease that affects the nervous system and can cause aggressive behavior and death.
- Tsanangudzo yeimbwa mupengo
- chimbwamupengo 7
- Part of speech
- noun