Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
willow tree
('w/I/l/oU/_tr/i/ )
noun
(n)
any of numerous deciduous trees and shrubs of the genus Salix
ada sejumlah pohon yang berganti daun dan shrubs dari genus salix
Synonym:
willow
source: wordnet30