Spanish-English Dictionaryescabechábamos
escabechábamos
escabechar
Meaning of escabechábamos