PALMA DE MALLORCA


Meaning of PALMA DE MALLORCA in English

resort city and capital of Majorca Island (island off the eastern coast of Spain)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.