Quick Reference
- What does chapupu mean in English?
- chapupu means "Witness" in English.
- Definition of chapupu
- A person called to a court to give evidence about what they know concerning a case being tried.
- Tsanangudzo yechapupu
- Chapupu munhu anosheedzwa mudare kuzotaura zvaanoziva nezvenyaya inenge iri kutongwa. mboo fakazi
- Part of speech
- noun