Vocab Info
Unclassified Noun
自爆装置self-destruct system, automatic detonator, self-detonating device
Dictionary Definition
Noun
1.
self-destruct system, automatic detonator, self-detonating device
All Forms
自爆装置 【じばくそうち】
Details
Audio
Anime Top 23,100
Examples
There are no sentences available for this content
Hold tight, context sentences are coming soon!