Quick Reference
- What does chena mean in English?
- chena means "To bare teeth, as a dog does when it wants to bite." in English.
- Definition of chena
- cheke .
- Tsanangudzo yechena
- Kuti chena kubudisa mazino panze sezvinoita imbwa inoda kuruma imwe.
- Part of speech
- Nyaudzosingwi (Ideophone)