Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shang sanguo shanghuo shangsuo shangu shangzuo ?

shǎn guò to flash through (one's mind) / to dodge (away from pursuers)

Dictionary · Google Translate · Help
By MDBG 2024