English to Chinese Dictionary

Search:

Did you mean: touching tousheng tucheng tacheng touzhong tuceng ducheng taicheng ?

投诚 tóu chéng to defect / to surrender / to capitulate


<< back to the home page