Definify.com

Definition 2024


smear_campaigns

smear campaigns

English

Noun

smear campaigns

  1. plural of smear campaign