Spanish-English Dictionarytaparas
taparás
tapar
Meaning of taparas