teleguidasse
See also:
téléguidasse
Italian
Verb
teleguidasse
third-person singular imperfect subjunctive of
teleguidare