communizers

English

Noun

communizers

  1. plural of communizer