garrotearme
Spanish
Verb
garrotearme
infinitive of
garrotear
combined with
me