smascellante

Italian

Participle

smascellante m or f by sense (plural smascellanti)

  1. present participle of smascellare