Home
Help
About
Contact
English to Chinese Dictionary
Search:
震撼弹
zhèn
hàn
dàn
stun grenade / (Tw) (fig.) sth that produces shockwaves / bombshell (revelation) / blockbuster (product)
<< back to the home page