Latin-French dictionary »

hēraclēa meaning in French

LatinFrench
Hēraclēa noun

Héracléenom

Your history