Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zoudi zoudu zhudi zhudu zoudiao zoudao ?

zǒu diū to wander off; to get lost

Dictionary · Google Translate · Help
By MDBG 2024