See also: ecotechnologies

French edit

Noun edit

écotechnologies f

  1. plural of écotechnologie