Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangdao shengdiao shangdian shangtiao shengdian changdao ?

shàng diào to hang oneself
shāng diào to negotiate the transfer of personnel

Dictionary · Google Translate · Help
By MDBG 2025