English-Arabic dictionary »

numidia meaning in Arabic

EnglishArabic
Numidia [UK: nuː.ˈmɪ.diə]
[US: nuː.ˈmɪ.diə]

نوميديا