garroteándolo
Spanish
Verb
garroteándolo
gerund of
garrotear
combined with
lo