投案自首
英语翻译
参考释义
- 投案自首[tóuànzìshǒu]
- -surrenderoneselftojustice[thepolice;thecourt];giveoneselfuptothepolice[government];gotothepoliceandconfess;voluntarysurrendertocourt
双语例句
The criminal gave himself up to the police.
The murderer delivered himself up to justice.