Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sand trap
noun
(n)
a hazard on a golf course
satu bahaya di lapangan golf
Synonym:
bunker
,
trap
source: wordnet30