Translation of kemelesetan in English:

kemelesetan

depression

noun

  • 1

    depression, long period of inactivity in trading