Latin-French dictionary »

senescere meaning in French

LatinFrench
senescere noun

vieillissementnom