English-Arabic dictionary »

navarre meaning in Arabic

EnglishArabic
Navarre autonomous community of Spain

نَافَارَا

Navarrenx town

نَافَارِينْكْس