ECO WARRIOR


Meaning of ECO WARRIOR in English

Noun. An ecological activist.

Slang English vocab.      Английский сленговый словарь.