life-giving - Inglés Sinónimo Diccionario

life-giving

adj.
[1] vitalizing