Quick Reference
- What does ndambakurayirwa mean in English?
- ndambakurayirwa means "I was told" in English.
- Definition of ndambakurayirwa
- The state of having been informed or instructed; to have received information.
- Tsanangudzo yendambakurayirwa
- ndambakuudzwa
- Part of speech
- verb