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