Translation of daun in English:

daun

leaf

noun

  • 1

    leaf, flat (usu. green) organ growing from the stem, branch or root of a plant