stingaree
English
stingaree meaning in English • stingaree का अर्थ अंग्रेजी में
Noun
- Any sting ray. See under 6th Ray>.