English-Spanish dictionary »

popular assembly meaning in Spanish

EnglishSpanish
popular assembly (localized citizen gathering)
noun

asamblea popularnoun
{f}