imbucante

Italian

Participle

imbucante m or f by sense (plural imbucanti)

  1. present participle of imbucare