French-Latin dictionary »

interposer meaning in Latin

FrenchLatin
interposer

intercēdō