BEOLINGUS
Dictionary - TU Chemnitz

 German  English

St. Lucia {n} /LC/ (Kfz: /WL/) [geogr.] Saint Lucia