Arabic-English dictionary »

الْغَرْدَقَة meaning in English

ArabicEnglish
الْغَرْدَقَة f

Hurghadacity in Egypt