to impact.

listen to the pronunciation of to impact.
English - English
percuss

Falling on the roof of the caravan, the hailstones percussed noisily.

to impact.
Favorites