Spanish edit

Verb edit

decaparla

  1. infinitive of decapar combined with la