people's communes

English

Noun

people's communes

  1. plural of people's commune