Translation of nutmeg in Indonesian

nutmeg

pala

noun

  • 1

    pala