Spanish edit

Verb edit

descabezarle

  1. infinitive of descabezar combined with le