demonstrator in Polish
demonstrator in Polish
demonstrant
One who takes part in a demonstration; a protester.
demonstrantka
One who takes part in a demonstration; a protester.