Glossary Element  Environmentally-friendly

Source
Contributor
Approved Yes
English term Environmentally-friendly
Language Translations
English definition Environmentally-friendly
Language Translations