Spanish-English Dictionarytaparais
taparais
tapar
Meaning of taparais