Translation of curah in English:

curah

pour

verb

  • 1

    pour, flow, cause to flow, send out freely, pelt, (of rain) come down fast and heavy