Italian edit

Verb edit

lustrarti

  1. compound of the infinitive lustrare with ti