English to Arabic

Meaning for:
Nubia
other
النّوبة - منطقة صّحراوية و مملكة قديمة