Quick Reference
- What does dukuswa mean in English?
- dukuswa means "grub" in English.
- Definition of dukuswa
- A larval stage of an insect, typically found in the soil.
- Tsanangudzo yedukuswa
- Dukuswa igonye rechipembenene rinenge richiri muvhu.
- Part of speech
- noun