Latin-French dictionary »

superesse | supersum meaning in French

LatinFrench
superesse | supersum

survivre