Vocabulary

恥辱

disgrace; shame; insult

noun
freq #47