Saint Pierre and Miquelon in Spanish
Saint Pierre and Miquelon in Spanish
San Pedro y Miquelón
An overseas territory of France off the eastern coast of Canada.