international socialists
English
Noun
international
socialists
plural of
international socialist