English-Arabic dictionary »

alborz meaning in Arabic

EnglishArabic
Alborz mountain range

ألبرز