Japanese Reading Breakthrough and VIP Gold Pass tiers-only post

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