BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Oberammergau (Ortschaft in Deutschland) [geogr.] Oberammergau (small town in Germany)