Glossary Element  Fair Trade

Source
Contributor
Approved Yes
English term Fair Trade
Language Translations
English definition Fair Trade
Language Translations