sbarbarti

Italian

Verb

sbarbarti

  1. compound of the infinitive sbarbare with ti