MalayTranslate.com
Malay to English Translator
Translate Here

English to English

sauce vinaigrette

noun (n)

  • oil and vinegar with mustard and garlic
    minyak dan cuka dengan mustard dan bawang putih
    source: wordnet30