inumidirti

Italian

Verb

inumidirti

  1. compound of the infinitive inumidire with ti