ramazzante

Italian

Participle

ramazzante m or f (plural ramazzanti)

  1. present participle of ramazzare