See also: astroturfs

English

edit

Verb

edit

Astroturfs

  1. third-person singular simple present indicative of Astroturf