insult, affront; revile, slur

listen to the pronunciation of insult, affront; revile, slur
Englisch - Französisch
{n} insulte