HomeDictionary荼毒生灵荼毒生灵Wordto torment the people (idiom)Traditional荼毒生靈Copy wordtú dú shēng língtu2du2sheng1ling2Hear itMeaningto torment the people (idiom) CC-CEDICTCharacters in 荼毒生灵荼tú毒dú生shēng灵líng