Translation of nectarine in Malay

nectarine

noun

  • 1

    sejenis buah pic yang kulitnya tidak berbulu