pitchs
French
Noun
pitchs
m
plural of
pitch