Pinyin Dictionary results for "shan qiong shui jin"

山穷水尽
mountain and river exhausted (idiom); at the end of the line; nowhere to go
Dictionary data provided by CC-CEDICT