Glossary Element  Public participation

Source
Contributor
Approved Yes
English term Public participation
Language Translations
English definition