substitisse
Latin
Verb
substitisse
perfect active infinitive of
subsistÅ