Chinese-English dictionary »

自首 /zìshǒu/ meaning in English

ChineseEnglish
自首 /zìshǒu/ verb

give up(surrender)
verb
[UK: ɡɪv ʌp] [US: ˈɡɪv ʌp]