BEOLINGUS
Dictionary - TU Chemnitz

 English  German

Strasbourg (city in Alsace; France) Straßburg (Stadt im Elsass, Frankreich) [geogr.]

Cathedral of our Lady of Strasbourg Liebfrauenmünster {n} zu Straßburg