Subscribe
URL of the page has been copied to clipboard.
Meaning : Leaves eaten as cooked greens.
Synonyms : indian mustard, leaf mustard, mustard
Install App
Mustard greens meaning in Telugu.