sbaragliante

Italian

Participle

sbaragliante m or f by sense (plural sbaraglianti)

  1. present participle of sbaragliare