Definisi 'landlocked salmon'

English to English
noun
1 Atlantic salmon confined to lakes of New England and southeastern Canada Terjemahkan
source: wordnet30


Visual Synonyms