destaparla
Spanish
Verb
destaparla
infinitive of
destapar
combined with
la