Italian edit

Verb edit

depistarle

  1. compound of the infinitive depistare with le