Translation of kesesakan in English:

kesesakan

congestion

noun

  • 1

    congestion