Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Brassica oleracea italica
noun
(n)
plant with dense clusters of tight green flower buds
tanaman padat dengan kumpulan ketat hijau tunas bunga
Synonym:
broccoli
source: wordnet30