English to Chinese Dictionary

Search:

移山志 shān zhì the will to move mountains / fig. high ambitions


<< back to the home page