Polish-English dictionary »

enceladus meaning in English

PolishEnglish
Enceladus noun

Enceladusnoun
moon of Saturn