Translation of reka cipta in English:

reka cipta

invention

noun

  • 1

    invention