Spanish-English Dictionarydescabezara
descabezará
descabezar
Meaning of descabezara