spenzolarti

Italian

Verb

spenzolarti

  1. compound of the infinitive spenzolare with ti