English to Chinese Dictionary

Search:

Did you mean: detention detonator donation ?

自爆 bào to explode / spontaneous detonation / self-detonation / suicide bombing / to disclose private matters about oneself


<< back to the home page