nduri

nduri
Phonetic
[nduri]
English: Translation
dove
noun