Impactful definition

ĭm-păktfo͝ol
Having a significant or powerful effect.
adjective
3
0
Advertisement