denigrator

listen to the pronunciation of denigrator
İngilizce - İngilizce
{i} one who criticizes, defamer, slanderer
One who, or that which, blackens
denigrator