Definition, Meaning & Synonyms | German word MALLORCA
MALLORCA
Definitions of MALLORCA
- A the largest island of the Balearic Islands of Spain
Number of letters
8
Is palindrome
No
Search for MALLORCA in:
Page preparation took: 364.56 ms.