Word Definition - 荼毒

tú dú (literary) to cause great suffering

Individual Character Details