interposuisse
Latin
Verb
interposuisse
perfect active infinitive of
interpōnō