C2 to have an effect that changes someone or something, usually in a bad way

中文解释

对…产生(通常指不良的)影响 The experience had left its mark on her. 这段经历对她产生了影响。

正在查询

inconformable expectorating alienating human chain 个子 armor-bearer accusatorially louse up damp from the rain scientific notions