insult, taunt, affront, abuse

listen to the pronunciation of insult, taunt, affront, abuse
Английский Язык - Испанский Язык
insultar(transitive)
insultar