elevator pitches

English

Noun

elevator pitches

  1. plural of elevator pitch