life-giving
suomi-englanti sanakirjalife-giving englannista suomeksi
elämää antava
life-giving englanniksi
Necessary for life.
(quote-journal)
''We would have died without the unexpected rain that brought life-giving water.''
Creating or engendering life; being a source of life.