Portuguese-English dictionary »

democracia direta meaning in English

PortugueseEnglish
democracia direta noun
{f}

direct democracynoun