godords

English

Noun

godords

  1. plural of godord