life-giving - Englisch Synonyme Wörterbuch

life-giving

adj.
[1] vitalizing