ameliorating climate

Translations
climat en amélioration
Words
ameliorating

verb
améliorant
climate

noun
climat