make a thudding sound; make crunching noise; strike heavily

listen to the pronunciation of make a thudding sound; make crunching noise; strike heavily
English - English
{f} crump
make a thudding sound; make crunching noise; strike heavily
Favorites