在线词典

自爆

to explode; spontaneous detonation; self-detonation

英文释义
to explode; spontaneous detonation; self-detonation; suicide bombing; to disclose private matters about oneself