English to Chinese Dictionary

Search:

爬山涉水 shān shè shuǐ to climb mountains and wade rivers (idiom); fig. to make a long and difficult journey


<< back to the home page