Italian edit

Verb edit

stamparlo

  1. compound of the infinitive stampare with lo