Turkish-English dictionary »

enseladus meaning in English

TurkishEnglish
Enseladus proper noun

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