parliament of the streets (English, noun)
expansion: parliament of the streets
Senses:
glosses: a resistance movement characterized by street protests
tags: Philippines
Forms:
form: street parliament
tags: alternative