Definify.com

Definition 2024


rumour_campaigns

rumour campaigns

English

Noun

rumour campaigns

  1. plural of rumour campaign