FiskFisk33 , 10 days ago Impact noun a marked effect or influence.
Impact noun a marked effect or influence.