bucherellante

Italian

Participle

bucherellante m or f (plural bucherellanti)

  1. present participle of bucherellare