Vocabulary

スペリオリティーコンプレックス

superiority complex

noun