Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sashuang suzhuang shuang shihuang shuzhuang shahuang ?

骕骦 sù shuāng (literary) good horse
鹔鹴 sù shuāng green, long-necked mythical bird

Dictionary · Google Translate · Help
By MDBG 2026