Latin-French dictionary »

ultrix | vindicatrix meaning in French

LatinFrench
ultrix | vindicatrix noun

vengeressenom