French-Latin dictionary »

s’entremettre meaning in Latin

FrenchLatin
s’entremettre

intercēdō