sales pitches
English
Noun
sales
pitches
plural of
sales pitch