sollazzarti

Italian

Verb

sollazzarti

  1. compound of the infinitive sollazzare with ti