insult, affront; revile, slur

listen to the pronunciation of insult, affront; revile, slur
الإنجليزية - الفرنسية
{n} insulte