Arabic-English dictionary »

مَاكَاوْ meaning in English

ArabicEnglish
مَاكَاوْ m

Macaua city just west of Hong Kong