depistasse
See also:
dépistasse
Italian
Verb
depistasse
third-person singular imperfect subjunctive of
depistare