strophulus
English
strophulus meaning in English • strophulus का अर्थ अंग्रेजी में
Noun
- See Red-gum>, 1.