Spanish: degullar

Spanish verb 'degullar' conjugated