popular assembly in Spanish
popular assembly in Spanish
asamblea popular
A localized citizen gathering to address issues of importance to the community.