Italian-English dictionary »

democrazia partecipativa meaning in English

ItalianEnglish
democrazia partecipativa noun
{f}

participatory democracy(Political system)
noun