lebenserhaltungsgerät - German English Dictionary

lebenserhaltungsgerät

Play ENDEDEde

Meanings of "lebenserhaltungsgerät" in English German Dictionary : 1 result(s)

German English
Astronomy
Lebenserhaltungsgerät [n] environmental control system