English-Arabic dictionary »

demigod meaning in Arabic

EnglishArabic
Demigod [UK: ˈde.mɪ.ɡɒd]
[US: ˈde.mɪ.gɑːd]

نصف الإله