Racquetball

From Fresh Dictionary

English

Noun

racquetball

  1. A sport, similar to squash, but played with a bigger ball
Personal tools