Polish-English dictionary »

temida meaning in English

PolishEnglish
Temida

Themis

Artemida noun

Artemisnoun
Greek goddess