Arabic-English dictionary »

النُّوبَة meaning in English

ArabicEnglish
النُّوبَة f

Nubiaancient kingdom

Your history