Spanish

edit

Verb

edit

decaparla

  1. infinitive of decapar combined with la