Italian edit

Verb edit

idratarle

  1. compound of the infinitive idratare with le