Translation of sim card in Indonesian

sim card

sim kar

noun

  • 1

    sim kar