Translation of jackpot in Indonesian

jackpot

jackpot

noun

  • 1

    jackpot