degollasen
Spanish
Verb
degollasen
third-person plural imperfect subjunctive of
degollar