Translation of lebat in English:

lebat

downpour

(hujan lebat)

adjective

  • 1

    downpour, great fall of rain