Enceladus in Russian
Enceladus in Russian
Энцела́д
(Greek mythology) A giant in Greek mythology.
Энцелад
(Greek mythology) A giant in Greek mythology.