Spanish-French dictionary »

san pedro y miquelón meaning in French

SpanishFrench
San Pedro y Miquelón noun

Saint-Pierre-et-Miquelonnom