degolasen
Galician
Verb
degolasen
third-person plural imperfect subjunctive of
degolar