trucidaros
Spanish
Verb
trucidaros
infinitive of
trucidar
combined with
os