trucidarse
Spanish
Verb
trucidarse
infinitive of
trucidar
combined with
se