English-Spanish dictionary »

representative democracy meaning in Spanish

EnglishSpanish
representative democracy noun

democracia representativanoun
{f}