Chinese Dictionary

走投无路

[zǒutóu-wúlù]

HSK789