Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dushan duochan duoshen duozhan tuoshan dashan ?

duǒ shǎn to evade / to dodge (out of the way)
duō shān mountainous

Dictionary · Google Translate · Help
By MDBG 2024