Translation of dewy in Malay

dewy

berembun

adjective

  • 1

    berembun