sbaragliante

Italian

Participle

sbaragliante m or f (plural sbaraglianti)

  1. present participle of sbaragliare