MalayTranslate.com
Malay to English Translator
Translate Here

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