Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghai shangzhi shangcai shangai shangwai shanzai ?

shàng zǎi to upload / also pr. [shang4 zai4]

Dictionary · Google Translate · Help
By MDBG 2024