Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
mustard greens
noun
(n)
leaves eaten as cooked greens
daun dimakan sebagai dimasak hijau
Synonym:
indian mustard
,
leaf mustard
,
mustard
source: wordnet30