Open main menu

Saint Pierre and Miquelon

EnglishEdit

Proper nounEdit

Saint Pierre and Miquelon

  1. An overseas territory of France off the eastern coast of Canada.

SynonymsEdit

TranslationsEdit

See alsoEdit