French-Latin dictionary »

se livrer meaning in Latin

FrenchLatin
se livrer

cēdĕre