BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Twer (Stadt in Russland) [geogr.] Tver (town in Russia)