left communists

English

Noun

left communists

  1. plural of left communist