English to Chinese Dictionary

Search:

Did you mean: chuban chubin chufen cuben shuben chufan cuban chaban ?

出奔 chū bēn to flee / to escape into exile


<< back to the home page