striminzirti

Italian

Verb

striminzirti

  1. compound of the infinitive striminzire with ti