Spanish-English Dictionarytaparéis
taparéis
tapar
Meaning of taparéis