Back to N2 Words

改過自新

かいかじしん
JLPT N2 noun

Meanings

English

changing one's attitude or conduct and making a new start