Translation of super in Indonesian

super

hebat, super

adjective

  • 1

    hebat, super