popular assemblies

English

edit

Noun

edit

popular assemblies

  1. plural of popular assembly