insozzarti

Italian

Verb

insozzarti

  1. compound of the infinitive insozzare with ti