Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghai shanhai shan shannai shinai shana ?

山隘 shān ài mountain pass
山埃 shān āi cyanide (loanword) / same as 氰化

Dictionary · Google Translate · Help
By MDBG 2026