strusciarti

Italian

Verb

strusciarti

  1. compound of the infinitive strusciare with ti