mass protesting

Translations
manifestations de masse
Words
protesting

noun
protestation