Slovnenya

Translation English Japanese: self-destroy

Dictionary: main
self-destroy
verb