snapweed
English
snapweed meaning in English • snapweed का अर्थ अंग्रेजी में
Noun
- See Impatiens>.