Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhanche zhangchu zhanghu zhanshu zhanzhu zhanchi ?

zhǎn chū to put on display / to be on show / to exhibit

Dictionary · Google Translate · Help
By MDBG 2024