Italian

edit

Participle

edit

smascherante (plural smascheranti)

  1. present participle of smascherare