delusisse
Latin
Verb
dēlūsisse
perfect active infinitive of
dēlūdō