Italian edit

Participle edit

smascherante (plural smascheranti)

  1. present participle of smascherare