Back to N1 Words
雪辱
せつじょく
JLPT N1
noun
Meaning
vindication of honour