Serbian-Croatian-English dictionary »

sveti petar i mikelon meaning in English

Serbian-CroatianEnglish
Sveti Petar i Mikelon proper noun

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