自取其咎
英语翻译
bring blame on oneself
分词翻译
自的英语翻译:
certainly; from; of course; oneself; self; since
【建】 auto-
取的英语翻译:
adopt; aim at; assume; choose; fetch; get; take
【计】 fetch
【医】 recipe; superscription
其的英语翻译:
he; his; such; that
咎的英语翻译:
blame; fault; punish