自取其咎
英語翻譯
bring blame on oneself
分詞翻譯
自的英語翻譯:
certainly; from; of course; oneself; self; since
【建】 auto-
取的英語翻譯:
adopt; aim at; assume; choose; fetch; get; take
【計】 fetch
【醫(yī)】 recipe; superscription
其的英語翻譯:
he; his; such; that
咎的英語翻譯:
blame; fault; punish