Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sashuang suzhuang shuang shihuang shuzhuang shahuang ?

shuāng (literary) good horse
shuāng green, long-necked mythical bird

Dictionary · Google Translate · Help
By MDBG 2024