Translation of kegugupan in English:

kegugupan

fluster

noun

  • 1

    fluster, flustered state, jitters, panic