French-Latin dictionary »

racheter meaning in Latin

FrenchLatin
racheter

redimere