garrotearles
Spanish
Verb
garrotearles
infinitive of
garrotear
combined with
les