Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
table mustard
noun
(n)
pungent powder or paste prepared from ground mustard seeds
menyengat bubuk atau tampal siap dari ground mustard benih
Synonym:
mustard
source: wordnet30