BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Wasserstation {f} tank town [Am.]