English-Arabic dictionary »

pyrenees meaning in Arabic

EnglishArabic
Pyrenees the mountain range separating Spain from France

البَرَانِسp