degollarlos
Spanish
Verb
degollarlos
infinitive of
degollar
combined with
los