denigrator

listen to the pronunciation of denigrator
Английский Язык - Английский Язык
{i} one who criticizes, defamer, slanderer
One who, or that which, blackens
denigrator
Избранное