Latin-French dictionary »

ampliatrix meaning in French

LatinFrench
ampliatrix noun

ampliatricenom

Your history