Translation of daun teh in English:

daun teh

tea leaf

noun

  • 1

    tea leaf, leaf of that, esp. after infusion