Back to Dictionary
荼毒生灵
荼毒生靈
túdúshēnglíng
1.
to torment the people (idiom)
Metadata
- Category
- Chinese