French-Latin dictionary »

déméter meaning in Latin

FrenchLatin
Déméter nom

Dēmētērnoun

Your history