descorcharla
Spanish
Verb
descorcharla
infinitive of
descorchar
combined with
la