interpellators
English
Noun
interpellators
plural of
interpellator