Back to Dictionary
痛斥
tòngchì
1.
to criticize harshly
2.
to denounce
3.
to attack viciously
Metadata
- Category
- Chinese