Translation of ecólatra in English:

ecólatra

tree-hugger, n.

masculine and feminine noun

informal

  • 1

    tree-hugger informal