Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
tomato plant
noun
(n)
native to South America; widely cultivated in many varieties
asli amerika selatan; luas terpelihara dalam banyak varietas
Synonym:
love apple
,
lycopersicon esculentum
,
tomato
source: wordnet30