garroteándolos
Spanish
Verb
garroteándolos
gerund of
garrotear
combined with
los