n. overseas territory of France off the east coast of Canada near Newfoundland consisting of several small islands
SAINT-PIERRE AND MIQUELON
Meaning of SAINT-PIERRE AND MIQUELON in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012