Latin: interposuo

Latin verb 'interposuo' conjugated