Translation of monster in Indonesian

monster

monster, raksasa

noun

  • 1

    monster, raksasa