Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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