accatarrante

Italian

Participle

accatarrante m or f by sense (plural accatarranti)

  1. present participle of accatarrare