morelle
English
morelle meaning in English • morelle का अर्थ अंग्रेजी में
Noun
- Nightshade. See 2d Morel>.