speechs
French
Noun
speechs
m
plural of
speech