stamparti
Italian
Verb
stamparti
compound of the infinitive
stampare
with
ti