Translation of cengang in English:

cengang

astonished, surprised

(tercengang)

  • 1

    astonished, surprised