Latin-French dictionary »

machina vectrix meaning in French

LatinFrench
machina vectrix noun

locomotivenom