Translation of embun in English:

embun

dew

noun

  • 1

    dew, drops of moisture on a surface, esp. condensed during the night from water vapour in the air