Spanish-English Dictionarytaparía
taparía
tapar
Meaning of taparía