demogrants

English

Noun

demogrants

  1. plural of demogrant