Definisi 'salmo salar'

English to English
noun
1 found in northern coastal Atlantic waters or tributaries; adults do not die after spawning Terjemahkan
source: wordnet30


Visual Synonyms