English-Spanish dictionary »

enceladus meaning in Spanish

EnglishSpanish
Enceladus (mythology)
proper noun
[UK: en.ˈse.lə.dəs]
[US: en.ˈse.lə.dəs]

Encéladoproper noun