Translation of damson in Malay

damson

noun

  • 1

    sejenis buah plum kecil berwarna ungu tua