Italian edit

Verb edit

smascherarli

  1. compound of the infinitive smascherare with li