Life-giving — English French translation1 translation found

life-giving (a) (general) vivifiant (a) (general)
Translate Life-giving into other languages
Translate life-giving into German
Translate life-giving into Italian
Translate life-giving into Spanish
Translate life-giving into Dutch
Translate life-giving into Portuguese
Translate life-giving into Slovenian
Translate life-giving into Polish
Translate life-giving into Czech