ingelosirti

Italian

Verb

ingelosirti

  1. compound of the infinitive ingelosire with ti