Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
detention
detonator
donation
?
自爆
zì
bào
to explode / spontaneous detonation / self-detonation / suicide bombing / to disclose private matters about oneself
<< back to the home page