Back to Dictionary
心惊肉跳
心驚肉跳
xīnjīngròutiào
1.
lit. heart alarmed, body leaping (idiom); fear and trepidation in the face of disaster
Metadata
- Category
- Chinese