Swedish-English dictionary »

saint pierre och miquelon meaning in English

SwedishEnglish
Saint Pierre och Miquelon proper noun

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