Wiktionary
protestators
n. (plural of protestator English)
n. (plural of protestator English)