Spanish-French dictionary »

palma de mallorca meaning in French

SpanishFrench
Palma de Mallorca noun

Palma de Majorquenom