Translation of berembun in English:

berembun

dewy

  • 1

    dewy