Skip to main content

stingaree

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