Slovnenya

Translation Japanese English: 縛り首

Dictionary: main