Translation of stopwatch in Indonesian

stopwatch

stopwatch

noun

  • 1

    stopwatch