ingolosirti

Italian

Verb

ingolosirti

  1. compound of the infinitive ingolosire with ti