Turkish-English dictionary »

mayorka meaning in English

TurkishEnglish
Mayorka proper noun

Majorca(island)
proper noun
[UK: mədʒˈɔːkə] [US: mədʒˈɔːrkə]

Your history