English–Spanish dictionary

Spanish translation of the English word affront

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
(abuse; insult; curse)
afrenta
(injury; insult; offence)
afrenta
(abuse; insult; offend; curse)
insultar
(slap on the face)
bofetada
(insult; offend; hurt; wrong; aggrieve)
ofender
(challenge; defy; question)
desafiar

EnglishSpanish
affront afrenta; afrentar