Back to Dictionary
长途跋涉
長途跋涉
chángtúbáshè
1.
long and difficult trek