Back to N3 Words
自業自得
じごうじとく
JLPT N3
expression
Meanings
English
paying for one's mistakes