Vocabulary

ユーロコミュニズム

Eurocommunism

noun