Latin-French dictionary »

succestrix meaning in French

LatinFrench
succestrix noun

successeusenom