EN DE Englisch Deutsch Übersetzungen für life source
life source
- These seas and oceans, the source of life, play an important moderating role in the context of climate change.
- Diese Ozeane und Meere sind Lebensquellen und tragen wesentlich zur Abmilderung des Klimawandels bei.