Polish-English dictionary »

tetyda meaning in English

PolishEnglish
Tetyda noun

Tethysnoun
moon of Saturn

Tethysnoun
mythology

Thetisnoun
the mother of Achilles