See also: ecotechnologies

French

edit

Noun

edit

écotechnologies f

  1. plural of écotechnologie