rumor mongers

English

Noun

rumor mongers

  1. plural of rumor monger