escabecharla

Spanish

Verb

escabecharla

  1. infinitive of escabechar combined with la