strangolarti

Italian

Verb

strangolarti

  1. compound of the infinitive strangolare with ti