Translation of gabardin in English:

gabardin

gabardine

noun

  • 1

    gabardine, strong cloth used esp. for making coats