MalayTranslate.com
Malay to English Translator
Translate Here

English to English

common sorrel

noun (n)

  • large sour-tasting arrowhead-shaped leaves used in salads and sauces
    besar sour tasting arrowhead shaped daun digunakan dalam salad dan saus
    Synonym:
    sorrel
    source: wordnet30