embouts

French

Noun

embouts m

  1. plural of embout