Quick Reference
- What does dapi mean in English?
- dapi means "Marsh rat/Giant rat" in English.
- Definition of dapi
- A large species of rat that lives in damp or wet environments.
- Tsanangudzo yedapi
- Dapi rudzi rwembeva hombe, yakakura kudarika dzimwe dzose, inogara pane unyoro.
- Part of speech
- noun