Latin-French dictionary »

divinatrix meaning in French

LatinFrench
divinatrix noun

devineressenom