imbucarti

Italian

Verb

imbucarti

  1. compound of the infinitive imbucare with ti