Latin-French dictionary »

redimere meaning in French

LatinFrench
redimere

racheter