Ball game

From Fresh Dictionary

English

Nominal phrase

  1. game played with a ball
Personal tools