Arabic-English dictionary »

نصف الإله meaning in English

ArabicEnglish
نصف الإله

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