Back to Dictionary
动魄惊心
動魄驚心
dòngpòjīngxīn
1.
shaking one to the core (idiom); extremely disturbing
2.
shattering
3.
hair-raising