Saint-Pierre and Miquelon

From Fresh Dictionary

English

Proper noun

Saint-Pierre and Miquelon

  1. Overseas department of France near Newfoundland.

Translations

fr:Saint-Pierre and Miquelon

Personal tools