smussarti

Italian

Verb

smussarti

  1. compound of the infinitive smussare with ti