自取其咎

zi4 qu3 qi2 jiu4
2024-09-03 · 79 · · · 0

中文繁体

自取其咎

英文翻译

to have only oneself to blame (idiom)
to bring trouble through one's own actions
上一条: 自取
下一条: 自取灭亡