GRILSE MEANING IN ENGLISH

• Grilse Definition & Synonyms

  1. (n.) A young salmon after its first return from the sea.


RECENT SEARCHES