MalayTranslate.com
Malay to English Translator
Translate Here

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
    source: wordnet30