Spanish

edit

Verb

edit

escabecharla

  1. infinitive of escabechar combined with la