megaphonists
English
Noun
megaphonists
plural of
megaphonist