English to Chinese Dictionary

Search:

Did you mean: shangshuixian ?

山高水险 shān gāo shuǐ xiǎn lit. the mountains are high and the torrents swift / to undertake an arduous task or journey (idiom)


<< back to the home page