Arabic-English dictionary »

مُونْتْرِيَال meaning in English

ArabicEnglish
مُونْتْرِيَال m

Montreala city in Quebec