Pinyin Dictionary results for "chang tu ba she"

长途跋涉
long and difficult trek
Dictionary data provided by CC-CEDICT