Translation of pomegranate in Malay

pomegranate

buah atau pokok delima

noun

  • 1

    buah atau pokok delima