English to Chinese Dictionary

Search:

Did you mean: china chima chouma chumo chumao chema chum chumai ?

出马 chū to set out (on a campaign) / to stand for election / to throw one's cap in the ring


<< back to the home page