Polish-English dictionary »

palma de mallorca meaning in English

PolishEnglish
Palma de Mallorca noun

Palmanoun
Palma, Majorca, Spain