sculacciante

Italian

Participle

sculacciante m or f (plural sculaccianti)

  1. present participle of sculacciare