Latin-French dictionary »

polychrestus meaning in French

LatinFrench
polychrestus noun

polychrestenom

Your history