Slovnenya

Translation English Japanese: put to death

Dictionary: main
put to death
verb