Back to Dictionary
大祸临头
大禍臨頭
dàhuòlíntóu
1.
facing imminent catastrophe
2.
calamity looms
3.
all hell will break loose
Metadata
- Category
- Chinese