Back to Dictionary
自取其咎
zìqǔqíjiù
1.
to have only oneself to blame (idiom)
2.
to bring trouble through one's own actions
Metadata
- Category
- Chinese