Translation of lelehan in English:

lelehan

discharge

noun

  • 1

    discharge, discharging, substance discharged