Arabic-English dictionary »

مايوركا meaning in English

ArabicEnglish
مايوركا

Majorca[UK: mədʒˈɔːkə] [US: mədʒˈɔːrkə]