Polish-French dictionary »

saint-pierre i miquelon meaning in French

PolishFrench
Saint-Pierre i Miquelon

Saint-Pierre-et-Miquelon