specchiarti

Italian

Verb

specchiarti

  1. compound of the infinitive specchiare with ti