Definify.com

Definition 2025


butoirs

butoirs

French

Noun

butoirs m

  1. plural of butoir