smascherarti
Italian
Verb
smascherarti
compound of the infinitive
smascherare
with
ti