Translation of cengang in English:

cengang

astonished

adjective

  • 1

    astonished, surprised, amazed