scientific socialist

Noun

 * 1)  An adherent of Marxism.

Translations

 * Finnish: tieteellinen sosialisti