英语翻译
confess one's crime; surrender; deliver oneself to the police; give oneself up
【法】 criminate oneself; deliver oneself up; give oneself up; self-accusation
surrender
相关词条
1.selfincrimination 2.deliverhimselfup 3.deliverthemselvesup 4.deliverherselfup 5.delivermyselfup 6.turnoneselfin 7.tosurrenderoneselftojustice 8.voluntarysurrender
例句
- 罪犯终于自首了。
The criminal finally gave himself up.
- 那个凶手向司法部门投案自首。
The murderer delivered himself up to justice.
- 三天后,劫机犯向警察局自首了。
After three days, the hijackers surrendered to the police.
- 泰勒太太,逃亡两天以后,星期六由她丈夫陪伴向警方自首。
Mrs.Taylor, her husband at her side, surrendered to police Saturday after two days on the lam.
分词翻译
自的英语翻译:
certainly; from; of course; oneself; self; since
【建】 auto-首的英语翻译:
head; principal; initial; first