Flashbao · Browse decks · Pricing

自首

zì shǒu

Meaning

  • to give oneself up
  • to surrender (to the authorities)

Add this word to a study deck

Study this word in