Translation of pala in English:

pala

nutmeg

(biji pala)

noun

  • 1

    nutmeg, hard fragrant tropical seed ground or grated as spice