Translation of raksasa in English:

raksasa

mythical gigantic demon

noun & adjective

  • 1

    mythical gigantic demon
  • 2

    giant
  • 3

    gigantic
    ‘bangunan raksasa’ an enormous structure