Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
woods
(w/U/dz )
noun
(n)
the trees and other plants in a large densely wooded area
pokok dan tumbuhan lain di daerah berhutan padat yang besar
Synonym:
forest
,
wood
source: wordnet30