detersisse
Latin
Verb
dētersisse
perfect active infinitive of
dētergeō