demsocs

English

Noun

demsocs

  1. plural of demsoc