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