Portuguese-English dictionary »

são pedro e miquelon meaning in English

PortugueseEnglish
São Pedro e Miquelon proper noun

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