Polish-English dictionary »

demeter meaning in English

PolishEnglish
Demeter noun

Demeternoun
Greek goddess of the harvest