Skip to main content

nonda

English nonda meaning in English  •  nonda का अर्थ अंग्रेजी में
Noun
  • The edible plumlike fruit of the Australian tree, Parinarium Nonda.
Advertisement