denigrator

listen to the pronunciation of denigrator
الإنجليزية - الإنجليزية
{i} one who criticizes, defamer, slanderer
One who, or that which, blackens
denigrator
المفضلات