BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Darmstadt (Stadt in Hessen, Deutschland) [geogr.] Darmstadt (city in Hesse, Germany)