insult, taunt, affront, abuse

listen to the pronunciation of insult, taunt, affront, abuse
İngilizce - İspanyolca
insultar(transitive)
insultar
insult, taunt, affront, abuse