Chinese-English dictionary »

生命支持系统 /shēngmìng zhīchí xìtǒng/ meaning in English

ChineseEnglish
生命支持系统 /shēngmìng zhīchí xìtǒng/ noun

life support(system for providing oxygen)
noun