A Japanese idiom for when someone gets what they deserve
What does 自業自得 mean?
This post is for subscribers on the Japanese Reading Breakthrough and VIP Gold Pass tiers only
Subscribe to continue reading