abbarbicarti

Italian

Verb

abbarbicarti

  1. compound of the infinitive abbarbicare with ti