Back to Dictionary
烟熏火燎
煙燻火燎
yānxūnhuǒliǎo
1.
smoke and baking fire (idiom); surrounded by flames and smoke