Italian edit

Participle edit

smascherato (feminine smascherata, masculine plural smascherati, feminine plural smascherate)

  1. past participle of smascherare