Spanish-English Dictionarytapan
tapan
tapar
Meaning of tapan