Portuguese-English dictionary »

palma de maiorca meaning in English

PortugueseEnglish
Palma de Maiorca proper noun

Palma(Palma, Majorca, Spain)
proper noun
[UK: ˈpɑːl.mə] [US: ˈpɑːl.mə]