bucherellante

Italian

Participle

bucherellante m or f by sense (plural bucherellanti)

  1. present participle of bucherellare