smorzarti

Italian

Verb

smorzarti

  1. compound of the infinitive smorzare with ti