Dutch-English dictionary »

participatieve democratie meaning in English

DutchEnglish
participatieve democratie substantief
{f}

participatory democracy(Political system)
noun