English-Italian dictionary »

direct democracy meaning in Italian

EnglishItalian
direct democracy noun

democrazia direttanoun
{f}