hitting a ball hard; slogging

listen to the pronunciation of hitting a ball hard; slogging
İngilizce - İngilizce
slugging
hitting a ball hard; slogging