Arabic-English dictionary »

مَكَّةُ الْمُكَرَّمَة meaning in English

ArabicEnglish
مَكَّةُ الْمُكَرَّمَة f

Meccacity in Saudi Arabia