Italian-English dictionary »

democrazia diretta meaning in English

ItalianEnglish
democrazia diretta noun
{f}

direct democracynoun