Translation of super in English:

super

super

adjective

  • 1

    super, extremely good