garrotearlo
Spanish
Verb
garrotearlo
infinitive of
garrotear
combined with
lo