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