Latin-French dictionary »

prodere meaning in French

LatinFrench
prodere

trahir