Translation of pala in English:

pala

nutmeg

noun

  • 1

    nutmeg


User Contribution

pala

nutmeg

noun


User Contribution

pala

Nutmeg

noun