English to Arabic

Meaning for:
Demigod
other
نصف الإله