BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Weltraumlabor {n} (Raumfahrt) space laboratory; space lab (astronautics)

Weltraumlabore {pl} space laboratories; space labs