Spanish-English Dictionarydestapáis
destapáis
destapar
Meaning of destapáis