Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sea tangle
(s/i/_'t/&//N/g/@/l )
noun
(n)
any of various kelps especially of the genus Laminaria
ada berbagai kelps terutama dari genus laminaria
Synonym:
tang
source: wordnet30