ENGLISH → HINDIdemonisationnoun01nounदानवीकरणto represent as diabolically evilSimilar wordsdemonization →Dictionary sources & licensesCopy link ↗