BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Satellitenkamera {f} satellite camera

Satellitenkameras {pl} satellite cameras