Danish-English dictionary »

heliogabalus meaning in English

DanishEnglish
Heliogabalus

Elagabalus◼◼◼