Translation of leaf in Indonesian

leaf

daun

noun

  • 1

    daun