ReadWriteQuiz
Chinese dictionary
slsling/throw mud at; slander
为了诋毁她的名誉,有人不停往她身上泼脏水。
Someone has kept throwing mud at her in order to vilify her reputation.
为了诋毁她的名誉,有人不停往她身上泼脏水。
Someone has kept throwing mud at her in order to vilify her reputation.