match ball

listen to the pronunciation of match ball
French - English

Definition of match ball in French English dictionary

match de base ball
{n} ball game