Nihoner

自首じしゅ

じしゅ · jishu

JLPT N1 noun

Surrender (to the authorities), giving oneself up, turning oneself in

Full entry for
Surrender (to the authoriti…