Italian

edit

Verb

edit

smascherandola

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