Saint Pierre and Miquelon

English edit

Proper noun edit

Saint Pierre and Miquelon

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

Synonyms edit

Translations edit

See also edit