Translation of jarum-jarum in English:

jarum-jarum

needle on scales

noun

  • 1

    needle on scales
  • 2

    nettles
    ‘jarum pentol’ pin