Dictionary search results

Showing 1-3 of 3 results

demonize British & World English

Portray as wicked and threatening

demonize English-Spanish

satanizar*, demonizar*