Dictionary · Google Translate · Help

自首

shǒu to give oneself up / to surrender (to the authorities)
(bound form) self; oneself / from; since / naturally; as a matter of course
  shǒu head / chief / first (occasion, thing etc) / classifier for poems, songs etc
<< go back
Dictionary · Google Translate · Help
By MDBG 2025