Latin-French dictionary »

elagabalus meaning in French

LatinFrench
Elagabalus noun

Élagablenom