Definisi 'brassica juncea'

English to English
noun
1 Asiatic mustard used as a potherb Terjemahkan
source: wordnet30


Visual Synonyms