kamus
.
Search
About
majorca
English
Majorca
Noun
The largest of the Balearic Islands
English: Majorca
Bahasa:
Mallorca
Bahasa words with similar meanings
mallorca