Loading lessons

自首: surrender (to the authorities), giving oneself up, turning oneself in | JLPT N1 Vocabulary | JLPTMatome