Slovnenya

Translation Japanese English: 自首

Dictionary: main