renewable energy co-operative - French English Dictionary

renewable energy co-operative

Meanings of "renewable energy co-operative" in French English Dictionary : 1 result(s)

English French
Governmental Terms
renewable energy co-operative coopérative d'énergie renouvelable