Translation of kemujuran in English:

kemujuran

luck

noun

  • 1

    luck