Arabic-English dictionary »

دنقلا meaning in English

ArabicEnglish
دنقلا

Dongolacity in Sudan