manifestante

substantivo

full

protestor

noun

Definitions of protestor

English

someone who makes an expression of strong disagreement, disapproval or opposition to something

Protestors have taken to the streets accusing the authorities of vote-rigging in the country's presidential election.