degollant
Catalan
Verb
degollant
gerund of
degollar