scabwort
English
scabwort meaning in English • scabwort का अर्थ अंग्रेजी में
Noun
- Elecampane.