汉英词典
Chinese-English Dictionary
MEANING OF 自取其咎
自取其咎
see 咎由自取[jiu4 you2 zi4 qu3]
Inflict disasters on your own or find sins and sufferings yourself
谓自己惹来的麻烦﹐自己招来的惩罚。
jiù
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos