Synonym-English dictionary »

landlocked salmon synonyms in English

SynonymEnglish
landlocked salmon noun

lake salmonnoun