English-Spanish dictionary »

direct democracy meaning in Spanish

EnglishSpanish
direct democracy noun

democracia directanoun
{f}