Pinyin Dictionary results for "da huo lin tou"

大祸临头
facing imminent catastrophe; calamity looms; all hell will break loose
Dictionary data provided by CC-CEDICT