Spanish-English Dictionarytapara
tapara
tapar
Meaning of tapara