Translation of tercengang-cengang in English:

tercengang-cengang

dumbfounded

adjective

  • 1

    dumbfounded, surprised and confused