Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengxia chengxiao shangxiao shenxiao shengxi shangjiao ?

shēng xiào to take effect / to go into effect
shēng xiào one of the twelve animals symbolic of the earthly branches 地支 / animal from the Chinese zodiac
shēng xiāo reed-pipe wind instrument and vertical bamboo flute
shēng xiào sound effect

Dictionary · Google Translate · Help
By MDBG 2024