Latin-French dictionary »

elara meaning in French

LatinFrench
Elara noun

Élara(Astronomie) Satellite naturel de la planète Jupiter
nom

Your history