Translation of super in Malay

super

terlalu

adjective

  • 1

    terlalu, sangat