thump; sound similar to a hard object hitting the ground

listen to the pronunciation of thump; sound similar to a hard object hitting the ground
English - English
{i} clunk
thump; sound similar to a hard object hitting the ground
Favorites