Back to Dictionary
重创
重創
zhòngchuāng
1.
to inflict heavy losses
2.
to inflict serious damage
Metadata
- Category
- Chinese