Translation of "Live-giving" in German

Related phrases