zì shǒu
自首 (zì shǒu) is a Chinese word meaning “to give oneself up; to surrender (to the authorities)”.
Meanings
- 1to give oneself up
- 2to surrender (to the authorities)
zì shǒu
自首 (zì shǒu) is a Chinese word meaning “to give oneself up; to surrender (to the authorities)”.