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

life-sustaining

adj.
[1] vital