Pinyin Dictionary results for "zhan shan hang hai"

栈山航海
to have a long and hard journey (idiom)
Dictionary data provided by CC-CEDICT