Version Française
Translate
"pitch (or sales pitch)"
to French Language
English to French
French to English
English
French
pitch (or sales pitch)
(Comm.) argumentaire (d’un vendeur).