Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Clupea harangus
noun
(n)
commercially important food fish of northern waters of both Atlantic and Pacific
secara perdagaan penting makanan ikan northern perairan pasifik dan atlantik dari keduanya
Synonym:
herring
source: wordnet30