gods that failed

English

Noun

gods that failed

  1. plural of god that failed