Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: changliang shanglian shuangliang changling shanglin chengliang ?

shāng liang to consult / to talk over / to discuss
shàng liáng to lay an upper beam / (a building's) upper beam / (a bicycle's) top tube

Dictionary · Google Translate · Help
By MDBG 2025