imbufalirti

Italian

Verb

imbufalirti

  1. compound of the infinitive imbufalire with ti