Spanish–English dictionary

English translation of the Spanish word escabechar

Spanish → English
  
SpanishEnglish
escabechar marinate; pickle; stab to death
escabeche pickle