地球に優しい

earth-friendly; ecological; sustainable

Meaning

  1. exp
    earth-friendly; ecological; sustainable

Example sentences

  • She never uses paper towels. She is such a tree hugger, you know.