degüellan
Spanish
Verb
degüellan
third-person plural present indicative of
degollar