to make an impact (on, upon)

listen to the pronunciation of to make an impact (on, upon)
English - English
impinge
to make an impact (on, upon)
Favorites