a baseball game in which many runs are scored, especially by home runs

listen to the pronunciation of a baseball game in which many runs are scored, especially by home runs
İngilizce - İngilizce
slugfest
a baseball game in which many runs are scored, especially by home runs