Latin-French dictionary »

dēmētēr meaning in French

LatinFrench
Dēmētēr noun

Déméternom