Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shashi shishu shushu chashu shasha shazhu ?

shā shú (coll.) (business) to exploit the trust of acquaintances or loyal customers for profit
shā shǔ gerbil

Dictionary · Google Translate · Help
By MDBG 2026