Translation of super in Malay

super

terlalu

adjective

slang

  • 1

    terlalu, sangat