Arabic-English dictionary »

مَازَنْدَرَان meaning in English

ArabicEnglish
مَازَنْدَرَان

Mazandarannorthern province of Iran