sustulisse
Latin
Verb
sustulisse
perfect active infinitive of
tollÅ