Spanish-English dictionary »

selene meaning in English

SpanishEnglish
Selene proper noun

Selene(Greek moon goddess)
proper noun
[UK: sə.ˈliːn] [US: sə.ˈliːn]