Spanish-English Dictionarycercenar
Meaning of cercenar