Spanish-English Dictionarydescuartizar
Meaning of descuartizar