Translation of berdaun in English:

berdaun

verb

  • 1

    to be leafy, have leaves