汉英词典
Chinese-English Dictionary
MEANING OF 自取灭亡
自取灭亡 (自取滅亡)
to court disaster (idiom) / to dig one's own grave
What he did led him to a dead end
所作所为把自己引上绝路。
() miè wáng
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos