English to Chinese Dictionary

Search:

翻山越岭 fān shān yuè lǐng lit. to pass over mountain ridges (idiom) / fig. hardships of the journey


<< back to the home page