Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
putting surface
noun
(n)
an area of closely cropped grass surrounding the hole on a golf course
kawasan pada dekat pendek rumput mengelilingi lubang di lapangan golf
Synonym:
green
,
putting green
source: wordnet30