Meaning of sand trap
Definition of sand trap
(noun)
a
hazard
on a
golf
course
Other information on sand trap
WIKIPEDIA results for
sand trap
Amazon results for
sand trap
Tweet