Diccionario Español-Inglés
insulto
Abuse, insult
Diccionario Español-Inglés
insultar
insuperable