Italian-English dictionary »

saint-pierre e miquelon meaning in English

ItalianEnglish
Saint-Pierre e Miquelon proper noun

Saint Pierre and Miquelon(overseas territory of France)
proper noun