Chinese-English dictionary »

生命维持系统 /shēngmìng wéichí xìtǒng/ meaning in English

ChineseEnglish
生命维持系统 /shēngmìng wéichí xìtǒng/ noun

life support(system for providing oxygen)
noun