English-German dictionary »

space laboratory meaning in German

EnglishGerman
space laboratory

Himmelslabor

space laboratory noun

das RaumlaborSubstantiv