speechs

French

Noun

speechs m

  1. plural of speech