senega
English
senega meaning in English • senega का अर्थ अंग्रेजी में
Noun
- Seneca root.