Translation of suntuk akal in English:

suntuk akal

stumped

adjective

  • 1

    stumped, puzzled