specchiarti
Italian
Verb
specchiarti
compound of the infinitive
specchiare
with
ti