Slovnenya

Translation English Japanese: self-destructive

Dictionary: main
self-destructive
adjective