Translation of daun-daunan in English:

daun-daunan

foliage

noun

  • 1

    foliage
    ‘daun telinga’ ear lobe