garrotearnos
Spanish
Verb
garrotearnos
infinitive of
garrotear
combined with
nos