Latin-French dictionary »

homerus meaning in French

LatinFrench
Homerus noun

Homèrenom