Spanish–English dictionary

English translation of the Spanish word despechar

Spanish → English
  
SpanishEnglish
despechar spite
despechado spiteful
despecho grievance; spite