deliziarti

Italian

Verb

deliziarti

  1. compound of the infinitive deliziare with ti