Impactful meaning

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