English

edit

Noun

edit

democratizers

  1. plural of democratizer