Vocabulary

民約論

social-contract theory

noun