Search term 自滅 has one result
Jump to
JA Japanese EN English
自滅 (n) [voluntary destruction of something by itself] (n) self-destruction (n) [voluntary destruction of something by itself]