degollarse
Spanish
Verb
degollarse
infinitive of
degollar
combined with
se