canvas duck









canvas duck


noun

  1. a lightweight cotton or linen fabric.
53 queries 0.544