Translation of cengang in English:

cengang

astonished, surprised

(tercengang)

adjective

  • 1

    astonished, surprised