Translation of leher in English:

leher

neck

noun

  • 1

    neck, narrow part connecting the head to the body, part of a garment round this, narrow part of a bottle, cavity, etc