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