Pinyin Dictionary results for "ba shan she shui"

跋山涉水
to travel over land and water (idiom)
Dictionary data provided by CC-CEDICT