étouffoirs

French

Noun

étouffoirs m

  1. plural of étouffoir