English-Spanish dictionary »

participatory democracy meaning in Spanish

EnglishSpanish
participatory democracy (Political system)
noun

democracia participativanoun
{f}