Translation of cremallera in English:

cremallera

zipper, n.

feminine noun

  • 1

    Clothing
    zipper US
    zip British
  • 2

    Mechanics Technology
    rack