Spanish

edit

Verb

edit

descorcharles

  1. infinitive of descorchar combined with les