SALMONET MEANING IN ENGLISH

• Salmonet Definition & Synonyms

  1. (n.) A salmon of small size; a samlet.


RECENT SEARCHES