Meaning ofdemonizein English

demonize

#moderate
Definitions