BEOLINGUS
Dictionary - TU Chemnitz

 German  English

St. Pierre und Miquelon {n} /PM/ [geogr.] St. Pierre and Miquelon