intimidirti

Italian

Verb

intimidirti

  1. compound of the infinitive intimidire with ti