Polish-French dictionary »

saint lucia meaning in French

PolishFrench
Saint Lucia

Sainte-Lucie