Detailed Translations for demigod from English to Spanish
demigod:
Translation Matrix for demigod:
Related Words for "demigod":
Synonyms for "demigod":
Related Definitions for "demigod":
-
a person who is part mortal and part god1
-
a person with great powers and abilities1
Wiktionary Translations for demigod:
demigod
Cross Translation:
External Machine Translations: