Green-party meaning

A political party whose principal concern is the protection of the environment.
noun
0
0
Advertisement