descabezarla

Spanish

Verb

descabezarla

  1. infinitive of descabezar combined with la