Latin-French dictionary »

microcosmus meaning in French

LatinFrench
microcosmus noun

microcosmenom