garroteándome
Spanish
Verb
garroteándome
gerund of
garrotear
combined with
me