Back to N3 Words

自業自得

じごうじとく
JLPT N3 expression

Meanings

English

paying for one's mistakes