Bubblegum
Learn
Dictionary
Prompts
Blog
Get the App
en
Learn
Prompts
Blog
en
Cantonese Dictionary
自首
Cantonese
自首
zi6 sau2
to give oneself up · to surrender (to the authorities)
Meanings
1
to give oneself up
2
to surrender (to the authorities)