istupidirti

Italian

Verb

istupidirti

  1. compound of the infinitive istupidire with ti