smascherandosi

Italian

Verb

smascherandosi

  1. compound of smascherando, the gerund of smascherare, with si