German-English dictionary »

st. pierre und miquelon meaning in English

GermanEnglish
St. Pierre und Miquelon

St. Pierre and Miquelon (pm)◼◼◼