Definisi 'clupea harengus harengus'

English to English
noun
1 important food fish; found in enormous shoals in the northern Atlantic Terjemahkan
source: wordnet30


Visual Synonyms