Italian edit

Verb edit

impacchettarla

  1. compound of the infinitive impacchettare with la