SPARADA MEANING IN ENGLISH

• Sparada Definition & Synonyms

  1. (n.) A small California surf fish (Micrometrus aggregatus); -- called also shiner.


RECENT SEARCHES