quick pitches

English

Noun

quick pitches

  1. plural of quick pitch