imbucante

Italian

Participle

imbucante m or f (plural imbucanti)

  1. present participle of imbucare