garrotearte
Spanish
Verb
garrotearte
infinitive of
garrotear
combined with
te