Spanish-English dictionary »

encélado meaning in English

SpanishEnglish
Encélado proper noun

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