Home
Help
About
Contact
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