Online Dictionary
Definition of " demigod " in English Arabic Dictionary
Results
demigod Hear the Pronunciation! {'demı,gɒd}
  • {N} نصف إله