Latin-French dictionary »

herodotus meaning in French

LatinFrench
Herodotus noun

Hérodotenom