BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Satellitenstation {f} satellite station

Satellitenstationen {pl} satellite stations