Latin-French dictionary »

ultrix meaning in French

LatinFrench
ultrix noun

vengeusenom

ultrix | vindicatrix noun

vengeressenom