NichiDict

自爆装置

じばくそうち
[jibakusouchi]

Meanings

1.Noun

self-destruct system; automatic detonator; self-detonating device