strangolarti
Italian
Verb
strangolarti
compound of the infinitive
strangolare
with
ti