degollarla
Spanish
Verb
degollarla
infinitive of
degollar
combined with
la