dedidisse
Latin
Verb
dēdidisse
perfect active infinitive of
dēdō