degollaros
Spanish
Verb
degollaros
infinitive of
degollar
combined with
os