a mass protest

listen to the pronunciation of a mass protest
English - Turkish
toplu protesto