English-Chinese dictionary »

dire straits meaning in Chinese

EnglishChinese
dire straits (difficult position)
noun
[UK: ˈdaɪə(r) streɪts]
[US: ˈdaɪr ˈstreɪts]

水深火热 /shuǐshēnhuǒrè/noun

水深火熱noun