dongola
English
dongola meaning in English • dongola का अर्थ अंग्रेजी में
Noun
- A government of Upper Egypt.
- same as Dongola kid.