Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zibo xibao zhibao cibao ziba zibai ?

bào to explode / spontaneous detonation / self-detonation / suicide bombing / to disclose private matters about oneself
bǎo to defend oneself / self-defense / self-preservation

Dictionary · Google Translate · Help
By MDBG 2024