English to Chinese Dictionary

Search:

Did you mean: chengxiang chengxing shengxiong chenggong chengzhong chengxian chengjiang changxiang ?

称雄 chēng xióng to dominate; to reign supreme


<< back to the home page