ciucciarti

Italian

Verb

ciucciarti

  1. compound of the infinitive ciucciare with ti