garroteándoos
Spanish
Verb
garroteándoos
gerund of
garrotear
combined with
os