Eco-village definition

A small self-sustained and eco-friendly community.
noun
0
0
Advertisement

Origin of eco-village