stickball_gameEnglish

stickball, stickball game

Noun

A form of baseball played in the streets with a rubber ball and broomstick handle

English: stickball, stickball game

English words with similar meanings

Show 1 words