Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuangyuan zhuangguan zhuangshan zhuanguan zhangsun zhangguan ?

zhuāng suàn to act stupid / to play dumb / to pretend to not know

Dictionary · Google Translate · Help
By MDBG 2025