Kiokun Logo
Chinese
荼毒生灵 / 荼毒生靈 [tú​dú​shēng​líng]
to torment the people (idiom)
Notes
Example Sentences
Contains