butoirs

French

Noun

butoirs m

  1. plural of butoir