Definisi 'osmerus mordax'

English to English
noun
1 important marine and landlocked food fish of eastern North America and Alaska Terjemahkan
source: wordnet30


Visual Synonyms