smascherato

Italian

Participle

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

  1. past participle of smascherare