schiaffeggiante

Italian

Participle

schiaffeggiante m or f by sense (plural schiaffeggianti)

  1. present participle of schiaffeggiare