sbellicarti

Italian

Verb

sbellicarti

  1. compound of the infinitive sbellicare with ti