Translation of chamois in English:

chamois

chamois

noun

  • 1

    chamois, a kind of soft leather, a piece of this