Italian-English dictionary »

democrazia rappresentativa meaning in English

ItalianEnglish
democrazia rappresentativa noun
{f}

representative democracynoun