Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
protestor
in English
protestor
us
/ˈprəʊ.tɛs.tər/
uk
/ˈproʊ.tɛs.tər/
#limited
Plural
protestors