garroteándose
Spanish
Verb
garroteándose
gerund of
garrotear
combined with
se