trucidarles
Spanish
Verb
trucidarles
infinitive of
trucidar
combined with
les