degollarles

Spanish

Verb

degollarles

  1. infinitive of degollar combined with les