Slovnenya

Translation English Japanese: self-destruct

Dictionary: main
self-destruct
verb