Synonym-English dictionary »

life-sustaining synonyms in English

SynonymEnglish
life-sustaining adjective

vitaladjective

life-sustaining adjective
similar term

essentialadjective