Translation of cakram in English:

cakram

disk

noun

  • 1

    disk
  • 2

    Sport
    discus
    ‘lempar cakram’ discus throw