ReadWriteQuiz
Chinese dictionary
surrender oneself to justice; voluntary surrender; go to the police and confess
罪犯到警察局投案自首。
The criminals went to the station to give himself up.
他被警方劝服,同意投案自首。
He was persuaded by the police to give himself up.
罪犯到警察局投案自首。
The criminals went to the station to give himself up.
他被警方劝服,同意投案自首。
He was persuaded by the police to give himself up.