escabeche

 
escabeche
Noun
1. (culinary) 
a. marinade 
en escabechemarinaded
escabeche
1 (salsa) pickle; brine
2 (pescado) soused fish
Search history
Did this page answer your question?