English-Latin dictionary »

moon goddess meaning in Latin

EnglishLatin
moon goddess noun

Phoebe [Phoebes]noun
F