one who criticizes, defamer, slanderer

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