Back to Dictionary
纵横驰骋
縱橫馳騁
zònghéngchíchěng
1.
to criss-cross
2.
to run unhindered across the whole country