Saint Pierre and Miquelon in Finnish
Saint Pierre and Miquelon in Finnish
Saint-Pierre ja Miquelon
An overseas territory of France off the eastern coast of Canada.