French-English dictionary »

écologisation meaning in English

FrenchEnglish
écologisation nom

ecologization◼◼◼(application of ecological methods)
noun