Saint-Pierre and Miquelon

English

Proper noun

Saint-Pierre and Miquelon

  1. Alternative form of Saint Pierre and Miquelon.