Back to Dictionary
自取灭亡
自取滅亡
zìqǔmièwáng
1.
to court disaster (idiom)
2.
to dig one's own grave