Quick Reference
- What does dupadupa mean in English?
- dupadupa means "A plant used to intoxicate fish" in English.
- Definition of dupadupa
- A plant whose roots are used to poison fish in a pond, making them easier to catch.
- Tsanangudzo yedupadupa
- Uyu muti une mudzi unoshandiswa kudhakisa hove mudziva. Mudziva mukandwa dupadupa, hove dzinobatwa namaoko. chitupatupa
- Part of speech
- noun