Translation of pin in English:

pin

pin

noun

  • 1

    pin, short pointed piece of metal usu. with a round broadened head, used for fastening things together, peg or stake of wood or metal