Translation of hujan lebat in English:

hujan lebat

cloudburst

noun

  • 1

    cloudburst, heavy rain, downpour