Spanish-English Dictionarytapáis
tapáis
tapar
Meaning of tapáis