écovilles
French
Noun
écovilles
f
plural of
écoville