Arabic-English dictionary »

الإِسْكَنْدَرُون meaning in English

ArabicEnglish
الإِسْكَنْدَرُون

Iskenderuncity in Turkey|Alexandretta