Arabic-English dictionary »

مشرق meaning in English

ArabicEnglish
مشرق m

EastEastern world