Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
bean plant
noun
(n)
any of various leguminous plants grown for their edible seeds and pods
ada berbagai leguminous tanaman tumbuh secara halal biji dan pod
Synonym:
bean
source: wordnet30