ingozzarti

Italian

Verb

ingozzarti

  1. compound of the infinitive ingozzare with ti