Vocabulary

民約説

social-contract theory

noun