Quick Reference
- What does nda mean in English?
- nda means "louse" in English.
- Definition of nda
- A small, wingless parasitic insect that lives on the skin of mammals and birds.
- Tsanangudzo yenda
- inda
- Part of speech
- noun
A small, wingless parasitic insect that lives on the skin of mammals and birds.
“Nda yakawanda mumusoro make.”
“Nda yakawanda mumusoro make.”
“There are many lice in his head.”
I am
Quick Reference