protestators
English
Noun
protestators
plural of
protestator