Spanish-English Dictionarydestaparé
destaparé
destapar
Meaning of destaparé