Spanish-English Dictionaryentapizar
Meaning of entapizar