Spanish-English Dictionaryanatomizar
Meaning of anatomizar