garroteándola
Spanish
Verb
garroteándola
gerund of
garrotear
combined with
la