San Pedro y Miquelón

Spanish

Proper noun

San Pedro y Miquelón ?

  1. Saint Pierre and Miquelon (an overseas territory of France)