oxheal
English
oxheal meaning in English • oxheal का अर्थ अंग्रेजी में
Noun
- Same as Bear's-foot>.