English to Chinese Dictionary

Search:

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

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


<< back to the home page