argumentators
English
Noun
argumentators
plural of
argumentator