Italian edit

Verb edit

idratarla

  1. compound of the infinitive idratare with la