Spanish

edit

Adjective

edit

demonizador (feminine demonizadora, masculine plural demonizadores, feminine plural demonizadoras)

  1. demonising