English to Hindi

Meaning for:
tree hugger
other
पर्यावरण-रक्षक