Spanish–English dictionary

English translation of the Spanish word escabeche

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