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