Vocabulary
科学的社会主義
かがくてきしゃかいしゅぎ
scientific socialism
noun