newgens

English

Noun

newgens

  1. plural of newgen