sbigottirti

Italian

Verb

sbigottirti

  1. compound of the infinitive sbigottire with ti