Spanish: degüellar

Spanish verb 'degüellar' conjugated