Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghai shanhai shan shinai shana shannai ?

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

Dictionary · Google Translate · Help
By MDBG 2024