impairerEnglish

impairer

Noun

An agent that impairs

English: impairer