life-giving – Deutsch–English translations

🇬🇧 en de 🇩🇪

life-giving adjective

  • necessary for life
lebensspendend
Wiktionary Links