Skip to main content

sparada

English sparada meaning in English  •  sparada का अर्थ अंग्रेजी में
Noun
  • A small California surf fish (Micrometrus aggregatus); -- called also shiner>.
Advertisement