Back to Dictionary
投诚
投誠
tóuchéng
1. to defect
2. to surrender
3. to capitulate