International Socialist

English

Noun

International Socialist (plural International Socialists)

  1. Alternative letter-case form of international socialist.