Home
Help
About
Contact
English to Chinese Dictionary
Search:
天崩地裂
tiān
bēng
dì
liè
heaven falls and earth rends (idiom); rocked by a major disaster / fig. violent revolution / major social upheaval
<< back to the home page