escacharla

Spanish

Verb

escacharla

  1. infinitive of escachar combined with la