life-support system - İngilizce Eşanlam Sözlük

life-support system

n.
[1] life support
[2] life support