French-Latin dictionary »

enchâsser meaning in Latin

FrenchLatin
enchâsser

inserere