Cankered Synonyms

To have a destructive effect on
(Verb)
Advertisement

Cankered Is Also Mentioned In

Advertisement