astroturfers
English
Noun
astroturfers
plural of
astroturfer