life-giving

suomi-englanti sanakirja

life-giving englannista suomeksi

  1. elämää antava

life-giving englanniksi

  1. Necessary for life.

  2. (quote-journal)

  3. ''We would have died without the unexpected rain that brought life-giving water.''

  4. Creating or engendering life; being a source of life.