smaltarti

Italian

Verb

smaltarti

  1. compound of the infinitive smaltare with ti