Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Lota lota
noun
(n)
elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth
memperpanjang air tawar cod dari eropa utara dan asia dan amerika utara memiliki barbels di mulutnya
Synonym:
burbot
,
cusk
,
eelpout
,
ling
source: wordnet30